home *** CD-ROM | disk | FTP | other *** search
/ Aminet 24 / Aminet 24 (1998)(GTI - Schatztruhe)[!][Apr 1998].iso / Aminet / game / patch / jst.lha / history.readme next >
Text File  |  1998-02-23  |  7KB  |  171 lines

  1. V0.9c:
  2.        - Ooops fixed a bug in argument parsing from CLI (the first time it happens?)
  3.        - Added LOADDIR tooltype (registered users only)
  4.        - Added some programmer functions like TestDirectory.
  5.        - A few loaders will need to be slightly rewritten (get the Street Racer update
  6.          and Space Hulk update).
  7.  
  8. V0.9b:
  9.        - Added NOQUIT tooltype (to use with EXECUTE)
  10.        - Bug removed: in case of abnormal termination, JST did not execute the post
  11.          script (registered version only)
  12.        - Added LOADDIR tooltype, but function not implemented yet (registered version)
  13.  
  14. V0.9a:
  15.        - Oooops, fixed a bug: if T: did not exist, the scripts were executed and your
  16.          HD could be unvalidated because of the T creation (by calling "execute")
  17.          (only registered users who used V0.9 were "exposed")
  18.        - TestDirectory function added (developpers)
  19.  
  20. V0.9:
  21.        - added the 2 scripts jstpre.sh and jstpost.sh (registered version only)
  22.          Very useful to disable commodities/ethernet cards/enforcer before JST executes
  23.          the program/loader and to activate them again when JST exits.
  24.        - for developpers: problem when the nbdisks argument is accidentaly set to 0
  25.          in the HD_PARAMS macro
  26.  
  27. V0.8f1:
  28.        - Aaaaaaargh argument another parsing problem (not with registered version)
  29.          prevented the usage of most of the options either from WB or CLI
  30.  
  31. V0.8f:
  32.        - Arghh, some games like Lure Of The Tempress don't like
  33.          some gfx fixes during OS swaps. Fixed.
  34.  
  35. V0.8e:
  36.        - Oooops, HDLOAD did not work anymore. Fixed now.
  37.        - Default interrupt 2 (keyboard) improved
  38.        - OS swap routines improved
  39.        - Accurate MOVEP exception detection on 68060
  40.  
  41. V0.8d:
  42.        - Bug/limitation that prevented some loaders to work removed: SetFilesPath added.
  43.  
  44. V0.8c:
  45.        - Ooops. NTSC switch enabled again
  46.        - Thanks to Keith, now some display problems on Pyramax, Puzznic,
  47.          and some others fixed. So degrader mode is also more efficient now.
  48.        
  49. V0.8b:
  50.        - USERDATA tooltype added for loaders which need it
  51.          (useful for rippers) and also to pass args to a command
  52.          if you use EXECUTE to degrade an executable
  53.        - GetUserData function added to read this data
  54.        - StrncpyAsm function added (D2 sets max string length)
  55.        - Now blitter mask is cleared by SaveOSData, which simulates better
  56.          a cold boot.
  57.  
  58. V0.8a:
  59.        - Fixed bug with HDLOAD and a subdirectory as data dir
  60.  
  61. V0.8:
  62.        - LEAVECACHES tooltype added: no caches will be disabled, not even
  63.          68060 specific ones.
  64.        - EXECUTE tooltype added to allow to execute normal DOS programs
  65.          (like KillAGA) with 68060 support. Other tooltypes can be used
  66.          with it too (LEAVEVBR, LEAVECACHES, NOCACHES, NTSC).
  67.          Now JST can be used as a degrader
  68.        - Sprites are set to lores using the system at startup (thanx to Bert
  69.          Jahn for the routine).
  70.  
  71. V0.7:
  72.        - Simple execbase emulation added (developpers)
  73.        - Functions added to handle this emulation (developpers)
  74.  
  75. V0.6b (internal release):
  76.        - Bug removed: In HDLOAD mode JST could not load file in another directory
  77.          than current one. This is now fixed (only Kick 2.0+, sorry)
  78.        - Nasty bug found: if not enough mem for quit the game crashed because
  79.          of wrong stack relocation. Some people may have noticed the problem.
  80.        - Bug removed in interrupt aknowledge
  81.        - Removed long delay at startup in case of DELAY on.
  82.        - FIRE decruncher support added
  83.        - PatchExceptions behaviour change. Now can be used again in program to trap
  84.          exceptions only (programmers only)
  85.  
  86. V0.6a:
  87.        - Changed default stack location.
  88.  
  89. V0.6:
  90.        - Removed BENICE tooltype
  91.        - Removed joybutton press = LOWMEM (for people using joymouse)
  92.        - Added DEADLY tooltype
  93.        - Changed behaviour in case of unexpected interrupts. Now tries to acknowledge
  94.          the interrupts unless DEADLY is on. In this case, exits with an error
  95.          (thanks to Carlo Pirri for the accurate bug reports)
  96.        - Bugfix in 'registers.dat' file creation. Now extension memory is properly reported
  97.        - Added another stop sound command on quit
  98.        - assembled with optimize option
  99.  
  100. V0.5c:
  101.        - Bugfix in ReadFileHD for getlength command
  102.        - ReadUserDir() function added
  103.        - Now battery backed up clock is reloaded only on a quit from the game
  104.  
  105. V0.5b:
  106.        - bugfix in SaveOSData: ExecBase was not cleared if VBR was 0 or LEAVEVBR was on
  107.        - bugfix in arguments parsing on shareware version. Almost all tooltypes did not work!
  108.        - stack relocated to top of used chipmem in SaveOSData: Agony, BodyBlows original
  109.          & BodyBlows Galactic work on a standard A1200/020/NoFast, but some other loaders
  110.          needed to be recoded to work (Prince, Lotus...)
  111.        - all registers D0-A6 set to 0 in SaveOSData
  112.        - sprite dma disabled at bootup to avoid some display corruption
  113.  
  114. V0.5a:
  115.        - DMA set/clr bugfix in os swap routine
  116.        - WaitBOF function added (not functionnal yet)
  117.        - Better WaitBlit() routine
  118.  
  119. V0.5:
  120.        - Bugfix: intuition screen was not opened!
  121.        - More accurate exception handling (useful for coders/bug reports)
  122.        - Added TPWM decrunch routine (experimental, not tested)
  123.        - Changed ImploderDecrunch(). Now only registers D2-D5/A2-A4 are saved.
  124.  
  125. V0.4b:
  126.        - Sprites/display are reset better when an OS swap occurs (HDLOAD/LOWMEM mode)
  127.  
  128. V0.4a:
  129.        - JST now opens an intuition screen of 4 colors (vs 16 in older versions)
  130.        - Now JST does not allow system calls after SaveOSData (programmers only)
  131.        - BENICE tooltype added for compatibilty (users who have problems with old loaders)
  132.        - Removed a bug in argument parsing from CLI
  133.  
  134. V0.4:
  135.        - Now JST loads the clock from battery backed up clock if found (registered only)
  136.  
  137. V0.3 : JST is now SHAREWARE. Some features are only accessible to registered users.
  138.  
  139.        - 1.3 compatibility restored. SAVEDIR still unsupported
  140.        - VERBOSE tooltype added.
  141.        - RNC\02 unpack method added to RNCDecrunch()
  142.        - Alloc24BitMem() function added (for some games which do not like 32 bit fastmem)
  143.        - Read/Write/DeleteUserFileHD() functions added to support SAVEDIR
  144.        (developper(s?) please update your loaders which load/save user data to disk)
  145.        - Slightly changed DMA handling on os swaps
  146.        - Fixed a bug in dump register functionnality (DEBUG option)
  147.        - Now the display comes up and the dumps are written after (DEBUG option).
  148.        - SAVEDIR tooltype added (registered only)
  149.  
  150. V0.2e: 
  151.        - internal release
  152.  
  153. V0.2d:
  154.        - NOOSSWAP no longer forbids HDLOAD or LOWMEM. It's now a user flag
  155.  
  156. V0.2c:
  157.        - Fixed bug in LoadDisksFromName (Cadaver)
  158.        - Changed task name to "JOTDStartup"
  159.  
  160. V0.2b:
  161.        - Changed intuition screen depth from 8 colors to 16
  162.  
  163. V0.2a:
  164.        - fixed bug with LoadDisksIndex and LOWMEM (Superfrog intro)
  165.  
  166. V0.2: 
  167.        - first aminet release, few details changed
  168.  
  169. V0.1:
  170.        - developper release
  171.